impulse-transmitting relay - French English Dictionary